why does rebooting fix problems